place infested with bugs - Espagnol Anglais Dictionnaire